--------------------------------------------------------- -----
------------------ ------------------------ ----------------- --- ----------
----------- ---- ----- ----- ----- ----- ----- ----- ----------
.................................... ...
----------------